all: driver.o a1.o asm_io.o   
	gcc -m32 -ointeger5 driver.o a1.o asm_io.o    

a1.o: asm_io.o
	nasm -f elf -d ELF_TYPE a1.asm    

driver.o:   
	 gcc -m32 -c driver.c    

asm_io.o:   
	nasm -f elf -d ELF_TYPE asm_io.asm  

clean:   
	rm *.o integer5  
